hats off to someone - Alemán Inglés Diccionario